becu-interop-platform-api

(0 reviews)

Request Access

Description

This page consists of the information regarding request access operation on a given asset.

This API can be leveraged to request access for an API exposed in Anypoint Exchange. Upon accessing the endpoint, a Client ID and Client Secret is returned to the end-user.

By leveraging the Client ID and Client Secret, the end user can access the API (exposed in exchange) for which the access was requested.

Endpoint

  • /requestAccess

Description:

  • This resource is used to automate the request access for an API available on the Anypoint Exchange through an API service.

Sequence diagram to request access for an Exchange API

BECU Interop Platform API orchestrates API calls to the internal-Anypoint exchange APIs. The below diagram depicts the various platform APIs invoked for this process.

resources/image-4b54c650-74c9-483f-a1bd-b74ecbcc9cf4.png

Connectors & Common API Dependency

The BECU Interop Platform API, is consuming multiple connectors and Anypoint Platform REST APIs.

Below are the list of connectors which this API is consuming:

  • HTTP Connector
  • Transform Message
  • JSON Logger

Downstream Dependencies

Anypoint Platform Login API

Anypoint Exchange APIs

  • Fetching instance details (Endpoint: /instances)
  • Creating new client application (Endpoint: /applications)
  • Get SLA Tiers (Endpoint: /tiers)
  • Create new contract (Endpoint: /contracts)

Reviews